shield maker - French English Dictionary